show superiority and grandeur - Francés Inglés Diccionario